package com.iweb.education.student.Dao;

import com.iweb.education.student.Model.Student;

import java.util.List;
import java.util.Map;

public interface StudentDao {
  //登录学生账号密码
  public Student selectBySidSpassword(Integer sid,String spassword);
  // 添加查询个人信息的方法
  Map<String, Object> showPersonalInfo(Integer sid);
  //添加查询成绩的方法
  List<Map<String, Object>> getGrades(Integer sid);
  //添加查询选课的功能
  List<Map<String, Object>> getCourseList();
  //添加选课的功能
  boolean selectCourse(Integer sid, Integer cid);
  //添加退课的功能
  boolean dropCourse(Integer sid, Integer cid);
  //添加判断是否选课的功能
  boolean isSelectedCourse(Integer sid, Integer cid);
  //添加更新剩余容量的功能
  boolean updateCourseNumber(Integer cid, boolean isIncrease);
}
